export interface RtcStore {
    sessionid: number,
    setsessionid: (sessionid: number) => void;
}
export interface LogStore {
    is_txt: boolean;
    setis_txt: (is_txt: boolean) => void;
    is_captions: boolean;
    setis_captions: (is_captions: boolean) => void;
}

export interface VideoState {
    Init: {
        Type: string;
        Srt: string;
        VideoUrl: string;
        Image: string;
        BackgroundColor: string;
        [key: string]: any;
    };
    peoplestart: boolean;
    isPlaying: boolean;
    setInit: (key: string, value: any) => void;
    setpeoplestart: (people_start: boolean) => void;
    setVideoControl: (control: { isPlaying?: boolean; isMuted?: boolean }) => void;
}

